the penny has dropped - Francés Inglés Diccionario